large raindrop - German English Dictionary